Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DEAN LODGE NEPSHAW LANE NORTH Detached £744,859 £600,000 26 Oct 2018
DEANWOOD CREST NEPSHAW LANE NORTH Detached £959,565 £410,000 31 Jul 2003